Thay đổi thuộc tính Thuộc tính tập tin

Trong các hệ điều hành DOS, OS/2 và Windows, lệnh attrib trong Cmd.exeCOMMAND.COM có thể được dùng để thay đổi và hiển thị 4 thuộc tính tập tin truyền thống.[3][14] File Explorer trong Windows có thể hiển thị bảy thuộc tính được đề cập nhưng không thể đặt hoặc xóa thuộc tính Hệ thống.[5] Windows PowerShell, mà đã trở thành một phần của Windows 7 trở đi, có hai lệnh có thể đọc và ghi các thuộc tính: Get-ItemPropertySet-ItemProperty.[15] Để thay đổi thuộc tính trên một tập tin trên Windows NT, người dùng phải có Quyền hệ thống tập tin được biết đến như là thuộc tính cho phép ghi và thuộc tính cho phép ghi mở rộng.[16]

Trong các hệ điều hành 4.4BSD4.4BSD-Lite và các dẫn xuất, các lệnh chflagsls có thể được sử dụng để thay đổi và hiển thị thuộc tính tập tin. Để thay đổi thuộc tính "người dùng" trên một tập tin trong hệ điều hành có nguồn gốc 4.4BSD, người dùng phải là chủ sở hữu của tập tin đó hoặc là siêu người dùng; để thay đổi thuộc tính "hệ thống", người dùng phải là siêu người dùng.

Trong hệ điều hành Linux, các lệnh chattrlsattr có thể được sử dụng để thay đổi và hiển thị thuộc tính tập tin.

Trong hệ điều hành Solaris, người dùng có thể sử dụng lệnh chmod để thay đổi và lệnh ls để xem các thuộc tính.

Trong hầu hết các trường hợp, người dùng phải có quyền truy cập thích hợp để có thể thay đổi thuộc tính của một tập tin.

Tài liệu tham khảo

WikiPedia: Thuộc tính tập tin //developer.apple.com/library/mac/documentation/Da... http://www.computerhope.com/jargon/f/fileattr.htm http://netbsd.gw.com/cgi-bin/man-cgi?chflags+2+Net... http://msdn.microsoft.com/en-us/library/windows/de... http://support.microsoft.com/kb/308419 http://support.microsoft.com/kb/320050 http://support.microsoft.com/kb/326549 http://windows.microsoft.com/en-US/windows7/What-i... http://blogs.technet.com/b/heyscriptingguy/archive... //leaf.dragonflybsd.org/cgi/web-man?command=chflag...